package com.qiang.test01;

import java.io.FileOutputStream;
import java.io.IOException;

public class Demo07 {
    public static void main(String[] args) throws IOException {
        /*
        写数据流的三种方式
        将指定的字节写入此文件输出流   一次写一个字节数据
        将 b.length字节从指定的字节数组写入此文件输出流   一次写一个字节数组数据
        将 len字节从指定的字节数组开始，从偏移量off开始写入此文件输出流   一次写一个字节数组的部分数据
         */

        //代码实现

        FileOutputStream p1 = new FileOutputStream("aa.txt", true);
        /*p1.write(97);
        p1.write("\r\n".getBytes());
        p1.write(98);
        p1.write("\r\n".getBytes());
        p1.write(99);
        p1.write("\r\n".getBytes());
        p1.write(100);
        p1.write("\r\n".getBytes());
        p1.write(101);
        p1.close();*/

        byte[] bs = {97, 98, 99, 100};
        byte[] bs1 = {97, 98, 99, 100};
        p1.write(bs);
        p1.write(bs1);
        //p1.write(bs,1,3);
        /*byte[] bytes = "abcd".getBytes();
        for (byte aByte : bytes) {
            System.out.println(aByte);
        }*/

        p1.close();
    }
}
